AEM Developer

Software Development Bengaluru, India


Description

We are seeking a skilled and passionate Adobe Experience Manager (AEM) Developer to join our growing digital experience team. This is a hands-on Individual Contributor role focused on designing, developing, and delivering enterprise-grade digital experiences using Adobe Experience Manager.

The ideal candidate will have strong expertise in AEM Sites, AEM as a Cloud Service, component development, integrations, and modern web development practices. You'll collaborate with architects, product teams, QA, and client stakeholders to build scalable, high-performing digital solutions. Experience integrating AEM with React Native applications is a strong plus.

What You'll Do

  • Develop and maintain AEM components, templates, dialogs, workflows, and services.
  • Deliver end-to-end AEM features and enhancements independently.
  • Build reusable, scalable, and maintainable solutions aligned with platform best practices.
  • Integrate AEM with external systems and RESTful APIs.
  • Troubleshoot and resolve complex technical issues across AEM environments.
  • Participate in technical design discussions, code reviews, and solution implementation.
  • Collaborate with cross-functional teams including architects, QA, business analysts, and content authors.
  • Contribute to technical documentation, knowledge sharing, and development best practices.
  • Support headless and omnichannel content delivery initiatives.

Required Skills & Experience

AEM Expertise

  • 5+ years of Adobe Experience Manager development experience.
  • Strong experience with:
    • AEM Sites
    • AEM as a Cloud Service
    • Editable Templates
    • Core Components
    • Content Fragments & Experience Fragments
    • Dispatcher Configuration
    • Sling Models
    • HTL (Sightly)
    • JCR
    • OSGi
    • Apache Felix

Backend Development

  • Java / J2EE
  • Servlets
  • REST API Integrations
  • Design Patterns and Object-Oriented Programming

Frontend Development

  • JavaScript (ES6+)
  • HTML5
  • CSS3 / SCSS
  • React

DevOps & Delivery

  • Git
  • CI/CD Pipelines
  • Performance Optimization
  • Debugging & Troubleshooting
  • Security and Accessibility Best Practices

Nice to Have

  • Experience integrating AEM with React Native applications.
  • Adobe Edge Delivery Services (EDS).
  • AEM Assets / DAM implementations.
  • Universal Editor.
  • Adobe Experience Cloud integrations.
  • Adobe I/O.
  • Adobe Workfront or Fusion exposure.
  • AEM Developer Certifications.

What We're Looking For

  • Strong problem-solving and analytical skills.
  • Ability to work independently and own feature delivery.
  • Excellent communication and collaboration skills.
  • Experience working in Agile delivery teams.
  • Customer-focused mindset with attention to quality and performance.
  • Passion for learning emerging Adobe technologies and modern digital experience platforms.
  • Ability to mentor junior developers through code reviews and technical guidance.

Why Join Us?

  • Work on large-scale enterprise digital transformation programs.
  • Exposure to the latest Adobe Experience Cloud technologies.
  • Collaborative and innovation-driven engineering culture.
  • Opportunities to learn, grow, and contribute to modern digital experience solutions.
  • Flexible, inclusive, and high-performing work environment.